class Student:
    def __init__(self,age):
        self.age=age
    # __lt__是比较的内置方法 参数self是类自身，other是另外一个实例化的被比较的对象 比如 obj1>bj2此时 other就是obj2
    def __lt__(self, other):
        return self.age > other.age
    
    # __eq__是判断两个实例实例对象是否相等 参数self是类自身，other是另外一个实例化的被比较的对象 比如 obj1==obj2
    #此时other就是obj2 判断的就是 self.任意比较参数==other.任意比较参数   两个比较的参数，属性值要一致
    def __eq__(self,other):
        return self.age==other.age

#实例化对象
student1=Student(100)
student2=Student(100)
student3=Student(200)
print(f"我是student1等于student2吗？{student1==student2}")
print(f"我是student3等于student1吗？{student3==student1}")  


#我是student1等于student2吗？ True   

#我是student3等于student1吗？ False